branch broken off a tree - Turkish English Dictionary